echar cata - German English Dictionary